Skip to content

Conversation

@Firoj-Patel
Copy link

Type of change

  • Enhancement / new feature

Description

As per the discussion thread here, we have now setup the CI for s390x at https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/ and would like to add a build status badge in the README.md file.
The badge provides a visual indicator of the latest build status (e.g., passing, failing, or in progress) from the S390x Jenkins pipeline.

Checklist

Please go through this checklist and make sure all applicable tasks have been done

  • Write tests
  • Make sure all tests pass
  • Update documentation
  • Check RBAC rights for Kubernetes / OpenShift roles
  • Try your changes from Pod inside your Kubernetes and OpenShift cluster, not just locally
  • Reference relevant issue(s) and close them after merging
  • Update CHANGELOG.md
  • Supply screenshots for visual changes, such as Grafana dashboards

This commit adds the appropriate tag to support the newly migrated Continuous Integration (CI) pipeline for the s390x architecture on Jenkins.
Signed-off-by: Firoj-IBM <[email protected]>
@ppatierno ppatierno requested a review from a team October 20, 2025 09:36
README.md Outdated
[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)
[![Twitter Follow](https://img.shields.io/twitter/follow/strimziio?style=social)](https://twitter.com/strimziio)
[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/strimzi-kafka-operator)](https://artifacthub.io/packages/search?repo=strimzi-kafka-operator)
[![s390x build Status](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/badge/icon)](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As triaged on the last community call we would like to have a dedicated section in the README with budges coming from the community and not together with the official ones.
You should create a new section at the bottom of this README with this new badge.

@codecov
Copy link

codecov bot commented Oct 20, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.78%. Comparing base (386d218) to head (a35fdc6).
⚠️ Report is 10 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main   #12044      +/-   ##
============================================
- Coverage     74.91%   74.78%   -0.14%     
- Complexity     6454     6615     +161     
============================================
  Files           343      376      +33     
  Lines         24336    25325     +989     
  Branches       3207     3389     +182     
============================================
+ Hits          18232    18940     +708     
- Misses         4830     4999     +169     
- Partials       1274     1386     +112     

see 37 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Signed-off-by: Firoj-IBM <[email protected]>
README.md Outdated
Comment on lines 111 to 113
### Architecture support
#### Linux on IBM Z (s390x) :
[![Jenkins](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/badge/icon)](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this looks good. Just a it about the formatting and fixing the header levels to not have it folded under the SBOM chapter.

Suggested change
### Architecture support
#### Linux on IBM Z (s390x) :
[![Jenkins](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/badge/icon)](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/)
## Architecture support
### Linux on IBM Z (s390x) :
[![Jenkins](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/badge/icon)](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/)

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi,
Would it be appropriate to insert this section right after the License chapter in the README? I'd like to confirm before updating the file. Thanks.

@scholzj scholzj requested a review from a team October 22, 2025 20:45
@scholzj scholzj added this to the 0.49.0 milestone Oct 22, 2025
@ppatierno
Copy link
Member

I think the current position is fine. But I agree with the suggestions by Jakub.

Signed-off-by: Firoj-IBM <[email protected]>
@Firoj-Patel
Copy link
Author

Updated file per Jakub’s suggestions.

Copy link
Member

@ppatierno ppatierno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks!

Copy link
Member

@scholzj scholzj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be fine with me if it moves right after the license section. But I can speak only for my self. Not sure about the others. In any case the PR looks good also as it is right now.

@katheris @im-konge @Frawless I think you were part of the dicussion on the triage call ... can you have a look as well?

Copy link
Member

@im-konge im-konge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe after the license section it would be better. LGTM thanks.

Signed-off-by: Firoj-IBM <[email protected]>
@Firoj-Patel
Copy link
Author

@scholzj Moved the block below the Licence section to improve structure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants